package com.fengmi.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.util.List;

/**
 * 作者：陈学虎
 * 时间：2021/6/30 0030 下午 8:34
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@RequiredArgsConstructor
@ApiModel("分页结果实体类")
public class PageResultVO<T>{
    @ApiModelProperty("总记录数")
    private Long total; //总记录数
    @ApiModelProperty("总页数")
    private Integer pages; //总页数

    private List<T> data; //当前页的数据
    @NonNull
    @ApiModelProperty("查询结果状态")
    private boolean success;
    @NonNull
    @ApiModelProperty("查询结果信息")
    private String msg;
}
